PVM: A Framework for Parallel Distributed Computing
نویسنده
چکیده
The PVM system is a programming environment for the development and execution of large concurrent or parallel applications that consist of many interacting, but relatively independent, components. It is intended to operate on a collection of heterogeneous computing elements interconnected by one or more networks. The participating processors may be scalar machines, multiprocessors, or special-purpose computers, enabling application components to execute on the architecture most appropriate to the algorithm. PVM provides a straightforward and general interface that permits the description of various types of algorithms (and their interactions), while the underlying infrastructure permits the execution of applications on a virtual computing environment that supports multiple parallel computation models. PVM contains facilities for concurrent, sequential, or conditional execution of application components, is portable to a variety of architectures, and supports certain forms of error detection and recovery.
منابع مشابه
Integrated PVM Framework Supports Heterogeneous Network Computing
The Parallel Virtual Machine (PVM), an integrated framework for heterogeneous network computing, lets scientists exploit collections of networked machines when carrying out complex scienti c computations. Under PVM, a user-de ned grouping of serial, parallel, and vector computers appears as one large distributed-memory machine. Con guring a personal parallel virtual computer involves simply lis...
متن کاملSupporting Heterogeneous Network Computing: PVM
The Parallel Virtual Machine (PVM), an integrated framework for heterogeneous network computing, lets scientists exploit collections of networked machines when carrying out complex scientiic computations. Under PVM, a user-deened grouping of serial, parallel, and vector computers appears as one large distributed-memory machine. Connguring a personal parallel virtual computer involves simply lis...
متن کاملPVM Communication Performance in a Switched FDDI Heterogeneous Distributed Computing Environment
The Parallel Virtual Machine (PVM) message passing system developed at Oak Ridge National Laboratories has gained widespread acceptance and usage in the parallel programming community. This paper describes the results of performance tests of PVM in a switched FDDI heterogeneous distributed computing environment. We aim to provide insight into how parallel programs, particularly those employing ...
متن کاملDeveloping Interactive PVM-based Parallel Programs on Distributed Computing Systems within AVS Framework
We discuss techniques in developing interactive Parallel Virtual Machine(PVM) concurrent programs on distributed systems under AVS framework. Using a stock option price modeling application as a case study, we demonstrate a simple, e ective and modular approach to coupling network-based concurrent modules into an interactive remote visualization environment. A prototype simulation on-demand sys...
متن کاملUsing the ALDY Load Distribution System for PVM Applications
Load distribution is an important topic for parallel applications in distributed systems. PVM supports programming of parallel applications on distributed systems. But it does not provide load distribution among processes of a parallel program. In this paper the adap-tive load distribution system ALDY is introduced. ALDY is a library of functions that provides basic mechanisms for load distribu...
متن کاملFail-safe PVM: A portable package for distributed programming with transparent recovery
Many scientific problems benefit from computations that are parallel at a coarse grain. Collections of looselycoupled, heterogeneous computers are increasingly being applied to these problems. While individual computers are designed to be relatively reliable, a collection of several autonomous machines necessarily has a greater rate of failure. As data networks improve, and larger multicomputer...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Concurrency - Practice and Experience
دوره 2 شماره
صفحات -
تاریخ انتشار 1990